package com.chaopei.consumer_feign.service;

import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;

/**
 * @Author yws
 * @Date 2022/4/27 9:58
 * 获取外部的服务
 * 通过非给你获取外部的服务
 * 当远程服务提供者出现故障，则通过熔断器生成一个回调对象，并自动执行对应的方法。
 */

@FeignClient(value = "provider-server",fallback = FeignServiceImpl.class)
public interface FeignSevice {
    @RequestMapping("/give")//指定服务提供者的接口
    String getInfo(@RequestParam(value = "info") String info);
}
